Part Number Hot Search : 
128AE 6047604 08QA2 NCE3025Q 222ME LTC29 1N5926B 2SA10
Product Description
Full Text Search
 

To Download CY28325-2 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 PRELIMINARY
CY28325-2
FTG for VIA Pentium 4 Chipsets
Features
* Spread Spectrum Frequency Timing Generator for VIA Pentium 4 Chipsets * Programmable clock output frequency with less than 1 MHz increment * Integrated fail-safe Watchdog Timer for system recovery * Automatically switch to hardware-selected or softwareprogrammed clock frequency when Watchdog Timer time-out * Capable of generate system RESET after a Watchdog Timer time-out occurs or a change in output frequency via SMBus interface * Support SMBus Byte Read/Write and Block Read/Write operations to simplify system BIOS development * Vendor ID and Revision ID support * Programmable-drive strength support * Programmable-output skew support * Three copies of 66-MHz output * Power management control inputs * Available in 48-pin SSOP
CPU x3 AGP x3 PCI x9 REF x1 APIC x2 48M x1 24_48M x1
Block Diagram
X1 X2
Pin Configuration[1]
VDD_REF REF
SSOP-48
XTAL OSC PLL 1
PLL Ref Freq
Divider Network
Stop Clock Control
VDD_CPU_CS (2.5V) CPUT_CS, CPUC_CS VDD_CPU (3.3V) CPUT_0, CPUC_0
*(FS0:4) VTT_PWRGD# *CPU_STOP# *MULTSEL1
VDD_APIC APIC0:1 VDD_AGP AGP0:2
VDD_PCI PCI_F PD#
Stop Clock Control
PCI1:8
*PCI_STOP#
PLL2
VDD_48MHz 48MHz
*FS4/REF VDD_REF GND_REF X1 X2 VDD_48MHz *FS3/48MHz *FS2/24_48MHz GND_48MHz *FS0/PCI_F *FS1/PCI1 *MULT_SEL1/PCI2 GND_PCI PCI3 PCI4 VDD_PCI PCI5 PCI6 PCI7 GND_PCI PCI8 *PD# AGP0 VDD_AGP
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25
VDD_APIC GND_APIC APIC0 APIC1 GND_CPU VDD_CPU_CS(2.5V) CPUT_CS_F CPUC_CS_F CPUT_0 CPUC_0 VDD_CPU(3.3V) IREF GND_CPU CPUT_1 CPUC_1 VTT_PWRGD# CPU_STOP#* PCI_STOP#* RST# SDATA SCLK AGP2 AGP1 GND_AGP
~
24_48MHz
2
SDATA SCLK
Note: 1. Pins marked with [*] have internal pull-up resistors. Pins marked with[^] have internal pull-down resistors.
SMBus Logic
RST#
Cypress Semiconductor Corporation Document #: 38-07119 Rev. **
*
3901 North First Street
*
San Jose
*
CY28325-2
CA 95134 * 408-943-2600 Revised February 27, 2002
PRELIMINARY
Pin Definitions
Pin Name Pin No.
CY28325-2
Pin Type I
Pin Description Crystal Connection or External Reference Frequency Input: This pin has dual functions. It can be used as an external 14.318-MHz crystal connection or as an external reference frequency input. Crystal Connection: Connection for an external 14.318-MHz crystal. If using an external reference, this pin must be left unconnected. Reference Clock Output/Frequency Select 4: 3.3V 14.318-MHz output. This pin also serves as a power-on strap option to determine device operating frequency as described in the Frequency Selection Table. CPU Clock Outputs: Frequency is set by the FS0:4 inputs or through serial input interface. CPU Clock Outputs for Chipset: Frequency is set by the FS0:4 inputs or through serial input interface. APIC Clock Output: APIC clock outputs running at half of PCI output frequency. AGP Clock Output: 3.3V AGP clock. Free-running PCI Output 1/Frequency Select 1: 3.3V free-running PCI output. This pin also serves as a power-on strap option to determine device operating frequency as described in the Frequency Selection Table. PCI Output 1 /Frequency Select 1: 3.3V PCI output. This pin also serves as a power-on strap option to determine device operating frequency as described in the Frequency Selection Table. PCI Output 2/Current Multiplier Selection 1: 3.3V PCI output. This pin also serves as a power-on strap option to determine the current multiplier for the CPU clock outputs. The MULTSEL definitions are as follows: MULTISEL 0 = Ioh is 4 x IREF 1 = Ioh is 6 x IREF PCI Clock Output 3 to 8: 3.3V PCI clock outputs. 48-MHz Output/Frequency Select 3: 3.3V fixed 48-MHz, non-spread spectrum output. This pin also serves as a power-on strap option to determine device operating frequency as described in the Frequency Selection Table. 24- or 48-MHz Output/Frequency Select 2: 3.3V fixed 24- or 48-MHz non-spread spectrum output. This pin also serves as a power-on strap option to determine device operating frequency as described in the Frequency Selection Table. CPU Output Control: 3.3V LVTTL-compatible input that disables CPUT_CS, CPUC_CS, CPUT_0:1 and CPUC_0:1. PCI Output Control: 3.3V LVTTL-compatible input that disables PCI1:8. Power-down Control: 3.3V LVTTL-compatible input that places the device in power down mode when held LOW. SMBus Clock Input: Clock pin for serial interface. SMBus Data Input: Data pin for serial interface.
X1
4
X2 REF/FS4
5 1
O I/O
CPUT_0:1 CPUC_0:1 CPUT_CS_F CPUC_CS_F APIC0:1 AGP 0:2 PCI_F/FS0
40, 39, 35, 34 42, 41 46, 45 23, 26, 27 10
O O O O I/O
PCI1/FS1
11
I/O
PCI2/MULTSEL 1
12
I/O
PCI3:8 48MHz/FS3
14, 15, 17, 18, 19, 21 7
O I/O
24_48MHz/FS2
8
I/O
CPU_STOP# PCI_ST0P# PD# SCLK SDATA RST#
32 31 22 28 29 30
I I I I I/O
O System Reset Output: Open-drain system reset output. (open-d rain) I Current Reference for CPU output: A precision resistor is attached to this pin, which is connected to the internal current reference.
IREF
37
Document #: 38-07119 Rev. **
Page 2 of 19
PRELIMINARY
Pin Definitions (continued)
Pin Name Pin No.
CY28325-2
Pin Type I
Pin Description Power-good from Voltage Regulator Module (VRM): 3.3V LVTTL input. VTT_PWRGD# is a level sensitive strobe used to determine when FS0:4 and MULTSEL inputs are valid and OK to be sampled (Active LOW). Once VTT_PWRGD# is sampled LOW, the status of this input will be ignored. 2.5V Power Connection: Power supply for CPU_CS outputs buffers and APIC output buffers. Connect to 2.5V. 3.3V Power Connection: Power supply for CPU outputs buffers, 3V66 output buffers, PCI output buffers, reference output buffers and 48-MHz output buffers. Connect to 3.3V.
VTT_PWRGD#
33
VDD_CPU_CS, VDD_APIC VDD_REF, VDD_48MHz, VDD _PCI, VDD_AGP, VDD_CPU GND_REF GND_48MHz, GND_PCI, GND_AGP, GND_CPU, GND_APIC
43, 48 2, 6, 16, 24, 38
P P
3, 9, 13, 20, 25, 36, 44, 47
G
Ground Connection: Connect all ground pins to the common system ground plane.
Swing Select Functions through Hardware
MULTSEL1 0 0 1 1 0 0 1 1 Board Target Trace/Term Z 50 60 50 60 50 60 50 60 Reference R, IREF = VDD/(3*Rr) Rr = 221 1%, IREF = 5.00 mA Rr = 221 1%, IREF = 5.00 mA Rr = 221 1%, IREF = 5.00 mA Rr = 221 1%, IREF = 5.00 mA Rr = 475 1%, IREF = 2.32 mA Rr = 475 1%, IREF = 2.32 mA Rr = 475 1%, IREF = 2.32 mA Rr = 475 1%, IREF = 2.32 mA Output Current IOH = 4*Iref IOH = 4*Iref IOH = 6*Iref IOH = 6*Iref IOH = 4*Iref IOH = 4*Iref IOH = 6*Iref IOH = 6*Iref VOH @ Z, 1.0V @ 50 1.2V @ 60 1.5V @ 50 1.8V @ 60 0.47V @ 50 0.56V @ 60 0.7V @ 50 0.84V @ 60
Swing Select Functions
MultSEL1 0 0 0 MultSEL0 0 0 1 Board Target Trace/Term Z 50 60 50 Reference R, IREF =
VDD/(3*Rr)
Output Current IOH = 4*Iref IOH = 4*Iref IOH = 5*Iref
VOH @ Z 1.0V @ 50 1.2V @ 60 1.25V @ 50
Rr = 221 1%, IREF = 5.00 mA Rr = 221 1%, IREF = 5.00 Rr = 221 1%, IREF = 5.00 mA
Document #: 38-07119 Rev. **
Page 3 of 19
PRELIMINARY
Swing Select Functions (continued)
MultSEL1 0 1 1 1 1 0 0 0 0 1 1 1 1 MultSEL0 1 0 0 1 1 0 0 1 1 0 0 1 1 Board Target Trace/Term Z 60 50 60 50 60 50 60 50 60 50 60 50 Ohm 60 Ohm Reference R, IREF =
VDD/(3*Rr)
CY28325-2
Output Current IOH = 5*Iref IOH = 6*Iref IOH = 6*Iref IOH = 7*Iref IOH = 7*Iref IOH = 4*Iref IOH = 4*Iref IOH = 5*Iref IOH = 5*Iref IOH = 6*Iref IOH = 6*Iref IOH = 7*Iref IOH = 7*Iref
VOH @ Z 1.5V @ 60 1.5V @ 50 1.8V @ 60 1.75V @ 50 2.1V @ 60 0.47V @ 50 0.56V @ 60 0.58V @ 50 0.7V @ 60 0.7V @ 50 0.84V @ 60 0.81V @ 50 0.97V @ 60
Rr = 221 1%, IREF = 5.00 mA Rr = 221 1%, IREF = 5.00 mA Rr = 221 1%, IREF = 5.00 mA Rr = 221 1%, IREF = 5.00 mA Rr = 221 1%, IREF = 5.00 mA Rr = 475 1%, IREF = 2.32 mA Rr = 475 1%, IREF = 2.32 mA Rr = 475 1%, IREF = 2.32 mA Rr = 475 1%, IREF = 2.32 mA Rr = 475 1%, IREF = 2.32 mA Rr = 475 1%, IREF = 2.32 mA Rr = 475 1%, IREF = 2.32mA Rr = 475 1%, IREF = 2.32mA Data Protocol
Serial Data Interface
To enhance the flexibility and function of the clock synthesizer, a two signal serial interface is provided. Through the Serial Data Interface, various device functions such as individual clock output buffers, etc. can be individually enabled or disabled. The registers associated with the Serial Data Interface initializes to it's default setting upon power-up, and therefore use of this interface is optional. Clock device register changes are normally made upon system initialization, if any are required. The interface can also be used during system operation for power management functions.
The clock driver serial protocol accepts Byte Write, Byte Read, Block Write and Block Read operation from the controller. For Block Write/Read operation, the bytes must be accessed in sequential order from lowest to highest byte (most significant bit first) with the ability to stop after any complete byte has been transferred. For Byte Write and Byte Read operations, the system controller can access individual indexed bytes. The offset of the indexed byte is encoded in the command code, as described in Table 1. The Block Write and Block Read protocol is outlined in Table 2, while Table 3 outlines the corresponding Byte Write and Byte Read protocol. The slave receiver address is 11010010 (D2h).
Table 1. Command Code Definition Bit 7 6:0 Descriptions 0 = Block Read or Block Write operation 1 = Byte Read or Byte Write operation Byte offset for Byte Read or Byte Write operation. For Block Read or Block Write operations, these bits should be "0000000."
Document #: 38-07119 Rev. **
Page 4 of 19
PRELIMINARY
Table 2. Block Read and Block Write Protocol Block Write Protocol Bit 1 2:8 9 10 11:18 19 20:27 28 29:36 37 38:45 46 ... ... ... ... Description Start Slave address - 7 bits Write Acknowledge from slave Command Code - 8 bits "00000000" stands for block operation Acknowledge from slave Byte Count - 8 bits Acknowledge from slave Data byte 0 - 8 bits Acknowledge from slave Data byte 1 - 8 bits Acknowledge from slave Data byte N/Slave acknowledge... Data Byte N - 8 bits Acknowledge from slave Stop Bit 1 2:8 9 10 11:18 19 20 21:27 28 29 30:37 38 39:46 47 48:55 56 ... ... ... ... Table 3. Byte Read and Byte Write Protocol Byte Write Protocol Bit 1 2:8 9 10 11:18 Description Start Slave address - 7 bits Write Acknowledge from slave Command Code - 8 bits "1xxxxxxx" stands for byte operation; bit[6:0] of the command code represents the offset of the byte to be accessed Acknowledge from slave Data byte - 8 bits Acknowledge from slave Stop Bit 1 2:8 9 10 11:18 Byte Read Protocol Block Read Protocol
CY28325-2
Description Start Slave address - 7 bits Write Acknowledge from slave Command Code - 8 bits "00000000" stands for block operation Acknowledge from slave Repeat start Slave address - 7 bits Read Acknowledge from slave Byte count from slave - 8 bits Acknowledge Data byte from slave - 8 bits Acknowledge Data byte from slave - 8 bits Acknowledge Data bytes from slave/acknowledge Data byte N from slave - 8 bits Not acknowledge Stop
Description Start Slave address - 7 bits Write Acknowledge from slave Command Code - 8 bits "1xxxxxxx" stands for byte operation; bit[6:0] of the command code represents the offset of the byte to be accessed Acknowledge from slave Repeat start Slave address - 7 bits Read Acknowledge from slave Data byte from slave - 8 bits Not acknowledge Stop
19 20:27 28 29
19 20 21:27 28 29 30:37 38 39
Document #: 38-07119 Rev. **
Page 5 of 19
PRELIMINARY
Data Byte Configuration Map
Data Byte 0 Bit Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Data Byte 1 Bit Bit 7 Bit 6 Bit 5 Bit 4 Pin# - - - - Reserved Spread Select2 Spread Select1 Spread Select0 Name Reserved "000" = OFF "001" = Reserved "010" = Reserved `011" = Reserved "100" = 0.25% "101" = - 0.5% "110"= 0.5% "111" = 0.38% Bit 3 Bit 2 Bit 1 Bit 0 42, 41 35, 34 40, 39 - CPUT_CS, CPUC_CS CPUT_1, CPUC_1 CPUT_0, CPUC_0 CPU_CS_F STOP Control (Active/Inactive) (Active/Inactive) (Active/Inactive) Description Pin# - - - - - - - - SEL2 SEL1 SEL0 FS_Override SEL4 SEL3 Reserved Name Reserved Reserved Description
CY28325-2
Power-on Default 0 0 0 0 0 0 0 0
SW Frequency selection bits. Refer to Frequency Selection Table SW Frequency selection bits. Refer to Frequency Selection Table SW Frequency selection bits. Refer to Frequency Selection Table 0 = Select operating frequency by FS[4:0] input pins 1 = Select operating frequency by SEL[4:0] settings SW Frequency selection bits. Refer to Frequency Selection Table SW Frequency selection bits. Refer to Frequency Selection Table Reserved
Power-on Default 0 0 0 0
1 1 1 1
1 = CPUT_CS_F and CPUC_CS_F are Free-running outputs 0 = CPUT_CS_F and CPUC_CS_F will be disabled when CPU_STOP# is active
Data Byte 2 Bit Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Pin# 21 19 18 17 15 14 12 11 PCI8 PCI7 PCI6 PCI5 PCI4 PCI3 PCI2 PCI1 Name (Active/Inactive) (Active/Inactive) (Active/Inactive) (Active/Inactive) (Active/Inactive) (Active/Inactive) (Active/Inactive) (Active/Inactive) Pin Description Power-on Default 1 1 1 1 1 1 1 1
Document #: 38-07119 Rev. **
Page 6 of 19
PRELIMINARY
Data Byte 3 Bit Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Data Byte 4 Bit Bit 7 Bit 6 Pin# - - Name PCI_Skew1 PCI_Skew0 PCI skew control 00 = Normal 01 = -500 ps 10 = Reserved 11 = +500 ps Pin Description Pin# - 8 7 8 10 27 26 23 Reserved SEL_48MHZ 48MHz 24_48MHz PCI_F AGP2 AGP1 AGP0 Name Reserved 0 = 24 MHz 1 = 48 MHz (Active/Inactive) (Active/Inactive) (Active/Inactive) (Active/Inactive) (Active/Inactive) (Active/Inactive) Pin Description
CY28325-2
Power-on Default 0 0 1 1 1 1 1 1
Power-on Default 0 0
Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Data Byte 5 Bit Bit 7
- - - - - -
WD_TIMER4 WD_TIMER3 WD_TIMER2 WD_TIMER1 WD_TIMER0 WD_PRE_SCALER
These bits store the time-out value of the Watchdog Timer. The scale of the timer is determine by the prescaler. The timer can support a value of 150 ms to 4.8 sec when the prescaler is set to 150 ms. If the prescaler is set to 2.5 sec, it can support a value from 2.5 sec to 80 sec. When the Watchdog Timer reaches "0," it will set the WD_TO_STATUS bit and generate Reset if RST_EN_WD is enabled. 0 = 150 ms 1 = 2.5 sec
1 1 1 1 1 0
Pin# 7
Name 48MHz_DRV
Pin Description 48-MHz clock output drive strength 0 = Normal 1 = High Drive 24_48 MHz clock output drive strength 0 = Normal 1 = High Drive (Active/Inactive) (Active/Inactive) IREF multiplier 00 = Ioh is 4 x IREF 01 = Ioh is 5 x IREF 10 = Ioh is 6 x IREF 11 = Ioh is 7 x IREF (Active/Inactive)
Power-on Default 1
Bit 6
8
24_48MHz_DRV
1
Bit 5 Bit 4 Bit 3 Bit 2
45 46 - -
APCI1 APIC0 SW_MULTSEL1 SW_MULTSEL0
1 1 0 0
Bit 1 Bit 0
1 -
REF
1 0
MULTSEL_Override This bit control the selection of IREF multipler. 0 = HW control; IREF multiplier is determined by MULTSEL1 input pin 1 = SW control; IREF multiplier is determined by SW_MULTSEL[0:1]
Document #: 38-07119 Rev. **
Page 7 of 19
PRELIMINARY
Data Byte 6 Bit Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Data Byte 7 Bit Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Data Byte 8 Bit Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Data Byte 9 Bit Bit 7 Bit 6 Pin# - - Name Reserved PCI_DRV Reserved PCI clock output drive strength 0 = Normal 1 = High Drive AGP clock output drive strength 0 = Normal 1 = High Drive Pin Description Pin# - - - - - - - - Name Revision_ID3 Revision_ID2 Revision_ID1 Revision_ID0 Vendor_ID3 Vendor_ID2 Vendor _ID1 Vendor _ID0 Revision ID bit[3] Revision ID bit[2] Revision ID bit[1] Revision ID bit[0] Bit[3] of Cypress's Vendor ID. This bit is Read-only. Bit[2] of Cypress's Vendor ID. This bit is Read-only. Bit[1] of Cypress's Vendor ID. This bit is Read-only. Bit[0] of Cypress's Vendor ID. This bit is Read-only. Pin Description Pin# - - - - - - - - Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Name Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Pin Description Pin# - - - - - - - - Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Name Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Pin Description
CY28325-2
Power-on Default 1 1 1 1 1 1 1 1
Power-on Default 1 1 1 1 1 1 1 1
Power-on Default 0 0 0 0 1 0 0 0
Power-on Default 0 0
Bit 5
-
AGP_DRV
0
Bit 4
-
RST_EN_WD
This bit will enable the generation of a Reset pulse when a Watchdog timer time-out occurs. 0 = Disabled 1 = Enabled
0
Document #: 38-07119 Rev. **
Page 8 of 19
PRELIMINARY
Data Byte 9 (continued) Bit Bit 3 Pin# - Name RST_EN_FC Pin Description
CY28325-2
Power-on Default 0
This bit will enable the generation of a Reset pulse after a frequency change occurs. 0 = Disabled 1 = Enabled Watchdog Timer Time-out Status Bit 0 = No time-out occurs (Read); Ignore (Write) 1 = time-out occurred (Read); Clear WD_TO_STATUS (Write) 0 = Stop and re-load Watchdog timer 1 = Enable Watchdog timer. It will start counting down after a frequency change occurs. Note: CY28325-2 will generate system reset, re-load a recovery frequency, and lock itself into a recovery frequency mode after a Watchdog timer time-out occurs. Under recovery frequency mode, CY28325-2 will not respond to any attempt to change output frequency via the SMBus control bytes. System software can unlock W305B from its recovery frequency mode by clearing the WD_EN bit. Reserved
Bit 2
-
WD_TO_STAT US WD_EN
0
Bit 1
-
0
Bit 0 Data Byte 10 Bit Bit 7 Bit 6 Bit 5
-
Reserved
0
Pin# - - -
Name CPU_CS_F Skew2 CPU_CS_F Skew1 CPU_CS_F Skew0
Pin Description CPU_CS_F Skew Control 000 = Normal 001 = -150 ps 010 = -300 ps 011 = -450 ps 100 = +150 ps 101 = +300 ps 110 = +450 ps 111 = +600 ps CPUT_0:1 and CPUC_0:1 Skew Control 000 = Normal 001 = -150 ps 010 = -300 ps 011 = -450 ps 100 = +150 ps 101 = +300 ps 110 = +450 ps 111 = +600 ps AGP Skew control 00 = Normal 01 = -150 ps 10 = +150 ps 11 = +300 ps
Power-on Default 0 0 0
Bit 4 Bit 3 Bit 2
- - -
CPU_Skew2 CPU_Skew1 CPU_Skew0
0 0 0
Bit 1 Bit 0
- -
AGP_Skew1 AGP_Skew0
0 0
Document #: 38-07119 Rev. **
Page 9 of 19
PRELIMINARY
Data Byte 11 Bit Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Data Byte 12 Bit Bit 7 Pin# - Name ROCV_FREQ_SEL Pin Description Pin# - - - - - - - - Name ROCV_FREQ_N7 ROCV_FREQ_N6 ROCV_FREQ_N5 ROCV_FREQ_N4 ROCV_FREQ_N3 ROCV_FREQ_N2 ROCV_FREQ_N1 ROCV_FREQ_N0 Pin Description
CY28325-2
Power-on Default 0 0 0 0 0 0 0 0
If ROCV_FREQ_SEL is set, the values programmed in ROCV_FREQ_N[7:0] and ROCV_FREQ_M[6:0] will be used to determine the recovery CPU output frequency when a Watchdog Timer time-out occurs. The setting of FS_Override bit determines the frequency ratio for CPU and other output clocks. When FS_Override bit is cleared, the same frequency ratio stated in the Latched FS[4:0] register will be used. When it is set, the frequency ratio stated in the SEL[4:0] register will be used.
Power-on Default 0
ROCV_FREQ_SEL determines the source of the recover frequency when a Watchdog tImer time-out occurs. The clock generator will automatically switch to the recovery CPU frequency based on the selection on ROCV_FREQ_SEL. 0 = From latched FS[4:0] 1 = From the settings of ROCV_FREQ_N[7:0] & ROCV_FREQ_M[6:0] If ROCV_FREQ_SEL is set, the values programmed in ROCV_FREQ_N[7:0] and ROCV_FREQ_M[6:0] will be use to determine the recovery CPU output frequency.when a Watchdog Timer time-out occurs. The setting of FS_Override bit determines the frequency ratio for CPU and other output clocks. When FS_Override bit is cleared, the same frequency ratio stated in the Latched FS[4:0] register will be used. When it is set, the frequency ratio stated in the SEL[4:0] register will be used.
Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
- - - - - - -
ROCV_FREQ_M6 ROCV_FREQ_M5 ROCV_FREQ_M4 ROCV_FREQ_M3 ROCV_FREQ_M2 ROCV_FREQ_M1 ROCV_FREQ_M0
0 0 0 0 0 0 0
Data Byte 13 Bit Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Pin# - - - - - - - - Name CPU_FSEL_N7 CPU_FSEL_N6 CPU_FSEL_N5 CPU_FSEL_N4 CPU_FSEL_N3 CPU_FSEL_N2 CPU_FSEL_N1 CPU_FSEL_N0 Pin Description If Prog_Freq_EN is set, the values programmed in CPU_FSEL_N[7:0] and CPU_FSEL_M[6:0] will be used to determine the CPU output frequency. The new frequency will start to load whenever CPU_FSELM[6:0] is updated. The setting of FS_Override bit determines the frequency ratio for CPU and other output clocks. When it is cleared, the same frequency ratio stated in the Latched FS[4:0] register will be used. When it is set, the frequency ratio stated in the SEL[4:0] register will be used. Power-on Default 0 0 0 0 0 0 0 0
Data Byte 14 Bit Bit 7 Pin# - Name Pro_Freq_EN Pin Description Programmable output frequencies enabled 0 = Disabled 1 = Enabled Power-on Default 0
Document #: 38-07119 Rev. **
Page 10 of 19
PRELIMINARY
Data Byte 14 (continued) Bit Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Data Byte 15 Bit Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Data Byte 16 Bit Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Data Byte 17 Bit Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Pin# - - - - - - - - Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Name Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Pin Description Pin# - - - - - - - - Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Name Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Pin Description Pin# 1 7 8 11 10 - - - Name Latched FS4 input Latched FS3 input Latched FS2 input Latched FS1 input Latched FS0 input Reserved Vendor Test Mode Vendor Test Mode Reserved Reserved. Write with "1" Reserved. Write with "1" Pin Description Latched FS[4:0] inputs. These bits are Read-only. Pin# - - - - - - - Name CPU_FSEL_M6 CPU_FSEL_M5 CPU_FSEL_M4 CPU_FSEL_M3 CPU_FSEL_M2 CPU_FSEL_M1 CPU_FSEL_M0 Pin Description
CY28325-2
Power-on Default 0 0 0 0 0 0 0
If Prog_Freq_EN is set, the values programmed in CPU_FSEL_N[7:0] and CPU_FSEL_M[6:0] will be used to determine the CPU output frequency. The new frequency will start to load whenever CPU_FSELM[6:0] is updated. The setting of FS_Override bit determines the frequency ratio for CPU and other output clocks. When it is cleared, the same frequency ratio stated in the Latched FS[4:0] register will be used. When it is set, the frequency ratio stated in the SEL[4:0] register will be used.
Power-on Default X X X X X 0 1 1
Power-on Default 0 0 0 0 0 0 0 0
Power-on Default 0 0 0 0 0 0 0 0
Document #: 38-07119 Rev. **
Page 11 of 19
PRELIMINARY
Table 4. Frequency Selection Table Input Conditions FS4 SEL4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 FS3 SEL3 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 FS2 SEL2 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 FS1 SEL1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 FS0 SEL0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 CPU 102.0 105.0 108.0 111.0 114.0 117.0 120.0 123.0 126.0 130.0 136.0 140.0 144.0 148.0 152.0 156.0 160.0 164.0 166.6 170.0 175.0 180.0 185.0 190.0 66.8 100.2 133.6 200.4 66.6 100.0 200.0 133.3 AGP 68.0 70.0 72.0 74.0 76.0 78.0 80.0 82.0 63.0 65.0 68.0 70.0 72.0 74.0 76.0 78.0 80.0 82.0 66.6 68.0 70.0 72.0 74.0 76.0 66.8 66.8 66.8 66.8 66.6 66.6 66.6 66.6 PCI 34.0 35.0 36.0 37.0 38.0 39.0 40.0 41.0 31.5 32.5 34.0 35.0 36.0 37.0 38.0 39.0 40.0 41.0 33.3 34.0 35.0 36.0 37.0 38.0 33.4 33.4 33.4 33.4 33.3 33.3 33.3 33.3 APIC 17.0 17.5 18.0 18.5 19.0 19.5 20.0 20.5 18.0 18.5 17.0 17.5 18.0 18.5 19.0 19.5 20.0 20.5 16.7 17.0 17.5 18.0 18.5 19.0 16.7 16.7 16.7 16.7 16.5 16.5 16.5 16.5 Output Frequency
CY28325-2
PLL Gear Constants (G) 48.00741 48.00741 48.00741 48.00741 48.00741 48.00741 48.00741 48.00741 48.00741 48.00741 48.00741 48.00741 48.00741 48.00741 48.00741 48.00741 48.00741 48.00741 48.00741 48.00741 48.00741 48.00741 48.00741 48.00741 48.00741 48.00741 48.00741 48.00741 48.00741 48.00741 48.00741 48.00741
Programmable Output Frequency, Watchdog Timer and Recovery Output Frequency Functional Description The Programmable Output Frequency feature allows users to generate any CPU output frequency from the range of 50 MHz to 248 MHz. Cypress offers the most dynamic and the simplest programming interface for system developers to utilize this feature in their platforms.
The Watchdog Timer and Recovery Output Frequency features allow users to implement a recovery mechanism when the system hangs or getting unstable. System BIOS or other control software can enable the Watchdog timer before they attempt to make a frequency change. If the system hangs and a Watchdog timer time-out occurs, a system reset will be generated and a recovery frequency will be activated. All the related registers are summarized in the following table.
Document #: 38-07119 Rev. **
Page 12 of 19
PRELIMINARY
Register Summary Name Pro_Freq_EN Description
CY28325-2
Programmable output frequencies enabled 0 = Disabled (default). 1 = Enabled. When it is disabled, the operating output frequency will be determined by either the latched value of FS[4:0] inputs or the programmed value of SEL[4:0]. If FS_Override bit is clear, latched FS[4:0] inputs will be used. If FS_Override bit is set, programmed value of SEL[4:0] will be used. When it is enabled, the CPU output frequency will be determined by the programmed value of CPUFSEL_N, CPUFSEL_M and the PLL Gear Constant. The program value of FS_Override, SEL[4:0] or the latched value of FS[4:0] will determine the PLL Gear Constant and the frequency ratio between CPU and other frequency outputs. When Pro_Freq_EN is cleared or disabled 0 = Select operating frequency by FS input pins (default). 1 = Select operating frequency by SEL bits in SMBus control bytes. When Pro_Freq_EN is set or enabled 0 = Frequency output ratio between CPU and other frequency groups and the PLL Gear Constant are based on the latched value of FS input pins (default). 1 = Frequency output ratio between CPU and other frequency groups and the PLL Gear Constant are based on the programmed value of SEL bits in SMBus control bytes. When Prog_Freq_EN is set or enabled, the values programmed in CPU_FSEL_N[7:0] and CPU_FSEL_M[6:0] determines the CPU output frequency. The new frequency will start to load whenever there is an update to either CPU_FSEL_N[7:0] or CPU_FSEL_M[6:0]. Therefore, it is recommended to use Word or Block Write to update both registers within the same SMBus bus operation. The setting of FS_Override bit determines the frequency ratio for CPU, AGP and PIC. When FS_Override is cleared or disabled, the frequency ratio follows the latched value of the FS input pins. When FS_Override is set or enabled, the frequency ratio follows the programmed value of SEL bits in SMBus control bytes. ROCV_FREQ_SEL determines the source of the recover frequency when a Watchdog timer time-out occurs. The clock generator will automatically switch to the recovery CPU frequency based on the selection on ROCV_FREQ_SEL. 0 = From latched FS[4:0] 1 = From the settings of ROCV_FREQ_N[7:0] & ROCV_FREQ_M[6:0]. When ROCV_FREQ_SEL is set, the values programmed in ROCV_FREQ_N[7:0] and ROCV_FREQ_M[6:0] will be used to determine the recovery CPU output frequency when a Watchdog Timer time-out occurs. The setting of FS_Override bit determines the frequency ratio for CPU, AGP and PIC. When it is cleared, the same frequency ratio stated in the Latched FS[4:0] register will be used. When it is set, the frequency ratio stated in the SEL[4:0] register will be used. The new frequency will start to load whenever there is an update to either ROCV_FREQ_N[7:0] and ROCV_FREQ_M[6:0]. Therefore, it is recommended to use Word or Block Write to update both registers within the same SMBus bus operation. 0 = Stop and reload Watchdog Timer. 1 = Enable Watchdog Timer. It will start counting down after a frequency change occurs. Watchdog Timer Time-out Status bit 0 = No time-out occurs (Read); Ignore (Write) 1 = time-out occurred (Read); Clear WD_TO_STATUS (Write). These bits store the time-out value of the Watchdog Timer. The scale of the timer is determine by the prescaler. The timer can support a value of 150 ms to 4.8 sec when the pre-scaler is set to 150 ms. If the pre-scaler is set to 2.5 sec, it can support a value from 2.5 sec to 80 sec. When the Watchdog Timer reaches "0," it will set the WD_TO_STATUS bit. 0 = 150 ms 1 = 2.5 sec This bit will enable the generation of a Reset pulse when a Watchdog timer time-out occurs. 0 = Disabled 1 = Enabled This bit will enable the generation of a Reset pulse after a frequency change occurs. 0 = Disabled 1 = Enabled
FS_Override
CPU_FSEL_N, CPU_FSEL_M
ROCV_FREQ_SEL
ROCV_FREQ_N[7:0], ROCV_FREQ_M[6:0]
WD_EN WD_TO_STATUS
WD_TIMER[4:0]
WD_PRE_SCALER RST_EN_WD
RST_EN_FC
Document #: 38-07119 Rev. **
Page 13 of 19
PRELIMINARY
Program the CPU output frequency When the programmable output frequency feature is enabled (Pro_Freq_EN bit is set), the CPU output frequency is determined by the following equation: Fcpu = G * (N+3)/(M+3). "N" and "M" are the values programmed in Programmable Frequency Select N-Value Register and M-Value Register, respectively.
CY28325-2
"G" stands for the PLL Gear Constant, which is determined by the programmed value of FS[4:0] or SEL[4:0]. The value is listed in Table 4. The ratio of (N+3) and (M+3) need to be greater than "1" [(N+3)/(M+3) > 1]. The following table lists set of N and M values for different frequency output ranges.This example use a fixed value for the M-Value Register and select the CPU output frequency by changing the value of the N-Value Register.
Table 5. Examples of N and M Value for Different CPU Frequency Range Frequency Ranges 50 MHz-129 MHz 130 MHz-248 MHz Gear Constants 48.00741 48.00741 Fixed Value for M-Value Register 93 45 Range of N-Value Register for Different CPU Frequency 97 - 255 127 - 245
Document #: 38-07119 Rev. **
Page 14 of 19
PRELIMINARY
Maximum Ratings
(Above which the useful life may be impaired. For user guidelines, not tested.) Supply Voltage ................................................. -0.5 to +7.0V Input Voltage ..............................................-0.5V to VDD+0.5
CY28325-2
Storage Temperature (Non-Condensing) ... -65C to +150C Max. Soldering Temperature (10 sec) ...................... +260C Junction Temperature ............................................... +150C Package Power Dissipation...............................................1 Static Discharge Voltage (per MIL-STD-883, Method 3015) ............................ > 2000V
Operating Conditions Over which Electrical Parameters are Guaranteed
Parameter VDD_REF, VDD_PCI,VDD_AGP, VDD_CPU, VDD_48MHz VDD_CPPU_CS TA Cin CXTAL CL Description 3.3V Supply Voltages CPU_CS Supply Voltage Operating Temperature, Ambient Input Pin Capacitance XTAL Pin Capacitance Max. Capacitive Load on 24_48MHz, 48 MHz, REF PCI, AGP Reference Frequency, Oscillator Nominal Value 14.318 Min. 3.135 2.375 0 Max. 3.465 3.625 70 5 22.5 20 30 14.318 MHz Unit V V C pF pF pF
f(REF)
Electrical Characteristics Over the Operating Range
Parameter VIH VIL VOH VOL IIH IIL IOH Description High-level Input Voltage Low-level Input Voltage High-level Output Voltage Low-level Output Voltage Input HIGH Current Input LOW Current High-level Output Current Except Crystal Pads 24_48MHz, 48 MHz, REF, AGP PCI 24_48MHz, 48 MHz, REF, AGP PCI 0 < VIN < VDD 0 < VIN < VDD CPUT0:1,CPUC0:1 For IOH =6*IRef Configuration REF, 24_48MHz, 48 MHz AGP, PCI IOL Low-level Output Current REF, 24_48MHz, 48 MHz AGP, PCI IOZ IDD IDDPD Output Leakage Current Power Supply Current Shutdown Current Three-state 3.3 VDD = 3.465V, 2.5V VDD - 2.625V 3.3 VDD = 3.465V, 2.5V VDD - 2.625V Type X1, VOH = 0.65V Type X1, VOH = 0.74V Type 3, VOH = 1.00V Type 3, VOH = 3.135V Type 5, VOH = 1.00V Type 5, VOH = 3.135V Type 3, VOL = 1.95V Type 3, VOL = 0.4V Type 5, VOL =1.95 V Type 5, VOL = 0.4V 30 38 10 360 20 mA mA mA 29 27 -33 -33 mA -29 -23 IOH = -1 mA IOH = -1 mA IOL = 1 mA IOL = 1 mA -5 -5 12.9 14.9 2.4 2.4 0.4 0.55 5 5 Test Conditions Except Crystal Pads. Threshold voltage for crystal pads = VDD/2 Min. Max. Unit 2.0 0.8 V V V V V V mA mA mA
Document #: 38-07119 Rev. **
Page 15 of 19
PRELIMINARY
-
CY28325-2
Switching Characteristics[2] Over the Operating Range
Parameter t1 Output 24_48 MHz, 48 MHz, REF, AGP, PCI CPU_CS 24_48 MHz PCI, AGP 24_48 MHz, 48 MHz PCI,AGP AGP[0:2] PCI AGP 24_48 MHz, 48 MHz PCI REF CPU CPU CPU CPU CPU Voh Vol Vcrossover CPU CPU CPU Description Output Duty Cycle[3] Test Conditions Measured at 1.5V Min. 45 Max. 55 Unit %
t1 t2 t2 t3 t3 t5 t6 t9 t9 t9 t9 t2 t3 t4 t8
Output Duty Cycle[3] Rising Edge Rate Rising Edge Rate
[6] [6]
Measured at 1.5V Between 0.4V and 2.4V Between 0.4V and 2.4V Between 2.4V and 0.4V Between 2.4V and 0.4V Measured at 1.5V Measured at 1.5V Measured at 1.5V t9 = t9A - t9B Measured at 1.5V t9 = t9A - t9B Measured at 1.5V t9 = t9A - t9B Measured at 1.5V t9 = t9A - t9B Measured single ended waveform from 0.14V to 0.56V Measured single ended waveform from 0.14V to 0.56V Measured at Crossover Measured at Crossover t8 = t8A - t8B With all outputs running Measured with test loads[4, 5] Measured with test loads[5] Measured with test loads[5] Measured with test loads[5]
45 0.5 0.5 0.5 1.0
55 2.0 2.0 2.0 4.0 300 500 250 350 500 1000
% ps ps ps V/ns ps ps ps ps ps ps ps ps ps ps % V V
Falling Edge Rate Falling Edge Rate[6.] AGP-AGP Skew PCI-PCI Skew Cycle-Cycle Clock Jitter Cycle-Cycle Clock Jitter Cycle-Cycle Clock Jitter Cycle-Cycle Clock Jitter Rise Time Fall Time CPU-CPU Skew Cycle-Cycle Clock Jitter Rise/Fall Matching High-level Output Voltage including overshoot Low-level Output Voltage including undershoot Crossover Voltage
CPUT0:1, CPUC0:1 0.7V Switching Characteristics 175 175 700 700 150 150 20 0.85 -0.15 0.28 0.43
V
Notes: 2. All parameters specified with loaded outputs. 3. Duty cycle is measured at 1.5V when VDD = 3.3V. When VDD = 2.5V, duty cycle is measured at 1.25V. 4. Determined as a fraction of 2*(Trp - Trn)/(Trp +Trn) where Trp is a rising edge and Trp is an intersecting falling edge. 5. The 0.7V test load is Rs = 33.2 ohm, Rp = 49.9 ohm in test circuit. 6. Characterize with control register, data byte 9, bits 5 and 6 = 1.
Document #: 38-07119 Rev. **
Page 16 of 19
PRELIMINARY
Switching Waveforms
Duty Cycle Timing (Single-ended Output)
t1B t1A
CY28325-2
Duty Cycle Timing (CPU Differential Output)
t1B t1A
All Outputs Rise/Fall Time
VDD 0V t2 t3
OUTPUT
CPU-CPU Clock Skew
Host_b Host Host_b Host t4
AGP-AGP Clock Skew
AGP
AGP
t5 PCI-PCI Clock Skew
PCI
PCI t6
Document #: 38-07119 Rev. **
Page 17 of 19
PRELIMINARY
Switching Waveforms (continued)
CY28325-2
CPU Clock Cycle-Cycle Jitter
t8A Host_b Host t8B
Cycle-Cycle Clock Jitter
t9A t9B
CLK
Ordering Information
Ordering Code CY28325-2 Package Name PVC Package Type 48-pin Shrunk Small Outline Package (SSOP) Operating Range Commercial
Package Diagram
48-lead Shrunk Small Outline Package O48
51-85061-*C
Pentium 4 is a registered trademark of Intel Corporation. VIA is a trademark of VIA Technologies, Inc. All product and company names mentioned in this document may be the trademarks of their respective holders.
Document #: 38-07119 Rev. **
Page 18 of 19
(c) Cypress Semiconductor Corporation, 2002. The information contained herein is subject to change without notice. Cypress Semiconductor Corporation assumes no responsibility for the use of any circuitry other than circuitry embodied in a Cypress Semiconductor product. Nor does it convey or imply any license under patent or other rights. Cypress Semiconductor does not authorize its products for use as critical components in life-support systems where a malfunction or failure may reasonably be expected to result in significant injury to the user. The inclusion of Cypress Semiconductor products in life-support systems application implies that the manufacturer assumes all risk of such use and in doing so indemnifies Cypress Semiconductor against all charges.
PRELIMINARY
Document Title: CY28325-2 FTG for Via Pentium 4 Chipsets Document Number: 38-07119 REV. ** ECN NO. 111733 Issue Date 03/06/02 Orig. of Change IKA
CY28325-2
Description of Change New Data Sheet Added notes to page 18
Document #: 38-07119 Rev. **
Page 19 of 19


▲Up To Search▲   

 
Price & Availability of CY28325-2

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X